package cn.gxa.j229.bug.finance.mapper;

import cn.gxa.j229.bug.finance.pojo.PlatformFunds;

import java.util.List;
import java.util.Map;

public interface PlatformFundsMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(PlatformFunds record);

    int insertSelective(PlatformFunds record);

    PlatformFunds selectByPrimaryKey(Integer id);


    List<Map<String,String>> selectAll(int page, int limit);
    //查询提现记录
    List<Map<String,String>> selectMoneyrecord(PlatformFunds platformFunds);
    //查询充值记录
    List<Map<String,String>> selectRechargerecord(PlatformFunds platformFunds);


//    查询流水号
    int selectSerialAndTypeAndIoaccountCount(PlatformFunds platformFunds);


    int selectAllCount(int page, int limit);
    //查询提现记录
    int selectMoneyrecordCount(PlatformFunds platformFunds);
    //查询充值记录
    int  selectRechargerecordCount(PlatformFunds platformFunds);


    //    查询流水号
    List<Map<String,String>> selectSerialAndTypeAndIoaccount(PlatformFunds platformFunds);


    int updateByPrimaryKeySelective(PlatformFunds record);

    int updateByPrimaryKey(PlatformFunds record);
}